Dinosaurs - David Hawcock

Brachiosaurus and Stegosaurus, Spinosaurus and Tyrannosaurus... Can you distinguish carnivorous…